import { aggregationService } from '@/api/aggregation'

// 总公司订单管理相关API

/**
 * 分页查询订单
 * @param {Object} params 查询参数
 * @returns {Promise}
 */
export function getOrderPage(params) {
  return aggregationService({
    url: '/agg/order/list',
    method: 'post',
    data: params
  })
}

/**
 * 查询订单列表（用于导出）
 * @param {Object} params 查询参数
 * @returns {Promise}
 */
export function getOrderList(params) {
  return aggregationService({
    url: '/agg/order/list',
    method: 'post',
    data: params
  })
}

/**
 * 获取订单详情
 * @param {number} id 订单ID
 * @returns {Promise}
 */
export function getOrderDetail(id) {
  return aggregationService({
    url: '/agg/order/getInfo',
    method: 'get',
    params: { id }
  })
}
